/*
题目：
判断成绩等级 

操作要求：
给出百分制成绩，要求输出成绩等级'A'，'B'，'C'，'D'，'E'。
90分以上为'A'
80-89为'B'，
70-79分为'C'
60-69分为'D'60分以下为'E'。
要求使用switch语句。

核心思路：
定义中间变量，辅助switch语句进行条件判断。 
*/

#include <stdio.h>

int main(){
	int s;
	char i;
	printf("请输入百分制成绩：");
	scanf("%d",&s);
	
	if(s>=90)  //if条件语句根据分数为中间变量i分别赋值 
		i='a';
	else if(s>=80)
		i='b';
	else if(s>=70)
		i='c';
	else if(s>=60)
		i='d';
	else
		i='e';
	
	switch(i){  //根据中间变量i的值实现switch语句条件判断 
		case 'a': printf("该成绩对应等级为：A。");break; 
		case 'b': printf("该成绩对应等级为：B。");break; 
		case 'c': printf("该成绩对应等级为：C。");break; 
		case 'd': printf("该成绩对应等级为：D。");break; 
		case 'e': printf("该成绩对应等级为：E。");
	}
	
	return 0;
}

